deductible franchise - Turkish English Dictionary